home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / Utilities / Winter Shell 1.0d2 / Source / Libraries / DialogLib / DialogModalLib.h < prev   
Encoding:
C/C++ Source or Header  |  1993-12-21  |  768 b   |  18 lines  |  [TEXT/KAHL]

  1. #pragma once
  2. #include "DialogLib.h"
  3. typedef Boolean (*DlgModalFilterType)(DialogPtr dlg, EventRecord *event,
  4.     short *item, void *data);
  5. void DlgModalInit(DialogPtr dlg);
  6. void DlgModalUpdate(DialogPtr dlg);
  7. void DlgModalActivate(DialogPtr dlg, Boolean activate);
  8. void DlgModalKeyDown(DialogPtr dlg, EventRecord *event);
  9. TicksType DlgModalAdjustSleep(DialogPtr dlg);
  10. void DlgModalFilterPre(DialogPtr dlg, EventRecord *event);
  11. DlgModalFilterType DlgModalFilter(DialogPtr dlg);
  12. void DlgModalFilterSet(DialogPtr dlg, DlgModalFilterType filter, void *data);
  13. void DlgModalOk(short id, short index);
  14. void DlgModalCancel(short id, short index);
  15. short DlgModalRun(DialogPtr dlg);
  16. const /* EventTableType */ void *DlgModalEventTable(void);
  17. void DlgModalEventTableRegister(void);
  18.